explosion-proof machine - English Synonyms Dictionary